• word of the day

    reticulitermes lucifugus

    reticulitermes lucifugus - Dictionary definition and meaning for word reticulitermes lucifugus

    Definition
    (noun) destructive European termite
Download our Mobile App Today
Receive our word of the day
on Whatsapp